.contact-item {
  padding: 18px 19px 24px 24px;
  background: #fff;
  border-bottom: 1px solid #ddd;
  display: flex;
  justify-content: space-between;
}
.contact-item:last-child {
  border-bottom: none;
  box-shadow: 0px 3px 6px #00000029;
}
.contact-item .user-info .email {
  text-align: left;
  font-size: 16px;
  color: #9b9b9b;
}
.contact-item .user-info .name-line {
  display: flex;
}
.contact-item .user-info .name-line .name {
  text-align: left;
  font-size: 20px;
  line-height: 27px;
  font-weight: 500;
  color: #5d5d5d;
}

.is-new {
  margin: 3px 0 3px 6px;
  background: #b152d5;
  border-radius: 10px;
  font-size: 10px;
  line-height: 13px;
  padding: 4px 12px;
  color: #fff;
}

.contact-item .action {
  padding: 12px 0 6px;
  display: flex;
}
.contact-item .action img {
  margin: 0 10px;
}
.contact-item .action .img3 {
  height: 28px;
}
.contact-item .action .img4 {
  margin-top: 2px;
  height: 24px;
}
